// pages/HXInputCode/HXInputCode.js
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    floorstatus: 0,
    showModal: false,
    verification_code:"",
    data:{},//显示数据
    codes:'',
  },
  // 核销吗
  getCode(e){
    let that =this;
    that.setData({ verification_code:e.detail.value})

  },
  Confirm:function(){
    let that =this;
    if (!that.data.verification_code){
      wx.showToast({
        title: '请输入核销码',
        icon:'loading'
      })
      return;
    }
    this.setData({
      showModal: true,
      floorstatus: 2
    })
    //输入通过时提示框
    /*
   
    */
    //输入失败时提示框
    /*
    this.setData({
      showModal: true,
      floorstatus: 1
    })
    */
  },
  onReady: function () {

  },

  /**
   * 弹出框蒙层截断touchmove事件
   */
  preventTouchMove: function () {
  },
  /**
   * 隐藏模态对话框
   */
  hideModal: function () {
    this.setData({
      showModal: false
    });
  },
  /**
   * 对话框取消按钮点击事件
   */
  onOK: function () {
    this.hideModal();
    wx.switchTab({    //跳转到tabBar页面，并关闭其他所有tabBar页面
      url: "/pages/index/index"
    })
  },
  onCancel: function () {
    this.hideModal();
    wx.switchTab({    //跳转到tabBar页面，并关闭其他所有tabBar页面
      url: "/pages/index/index"
    })
  },
  /**
   * 对话框确认按钮点击事件
   */
  onConfirm: function () {
    let that = this;
     app.post("/coupon/cancel", "post", { verification_code: that.data.verification_code}).then(res =>{
       wx.showToast({
         title: '验证成功',
       })
       this.hideModal();
        setTimeout(function(){
          wx.switchTab({    //跳转到tabBar页面，并关闭其他所有tabBar页面
            url: "/pages/index/index"
          })
        },500)
    })
    // 
  },
  // 核销记录
  codeList(){
    wx.navigateTo({
      url: '../HXRecord/HXRecord',
    })
  },
  /**
   * 弹出框蒙层截断touchmove事件
   */
  preventTouchMove: function () {
  },
  /**
   * 隐藏模态对话框
   */
  hideModal: function () {
    this.setData({
      showModal: false
    });
  },
  /**
   * 对话框取消按钮点击事件
   */
  onCancel: function () {
    this.hideModal();
  },
  /**
   * 对话框确认按钮点击事件
   */
  
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})